package com.sneaker.shower.entity.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author Hechangjian
 * @version 1.0
 * @className WxFundFlowInfoDO
 * @date 2019/11/19 17:49
 * @description
 * @program bath
 */
@Data
@TableName("wx_fund_flow")
public class WxFundFlowInfoDO {

    private Integer id;

    @TableId(value = "guid", type = IdType.INPUT)
    private Long guid;

    private LocalDateTime gmtCreate;

    private LocalDateTime gmtModified;

    /**
     * 记账时间.
     */
    private String billingTime;
    /**
     * 微信支付业务单号.
     */
    private String bizTransactionId;
    /**
     * 资金流水单号.
     */
    private String fundFlowId;
    /**
     * 业务名称
     */
    private String bizName;
    /**
     * 业务类型.
     */
    private String bizType;
    /**
     * 收支类型.
     */
    private String financialType;
    /**
     * 收支金额（元）.
     */
    private String financialFee;
    /**
     * 账户结余（元）.
     */
    private String accountBalance;
    /**
     * 资金变更提交申请人.
     */
    private String fundApplicant;
    /**
     * 备注.
     */
    private String memo;
    /**
     * 业务凭证号.
     */
    private String bizVoucherId;
}
